Italian Nouns: barbascia

Italian Nouns verb 'barbascia' conjugated